body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    margin: 4px;
}

table.linhaalfa {
    font-family: inherit;
    font-size: inherit;
    margin-top: 5px;
    width: 100%;
}

table.linhaomega {
    font-family: inherit;
    font-size: inherit;
    width: 100%;
}

table.pesquisa {
    font-family: inherit;
    font-size: inherit;
    margin-bottom: 22pt;
    width: 100%;
    border: 1px solid black;
}

td.linhapesquisa {
  background-color: #e8e8e8;
  text-align: right;
  height: 27px;  
}

table.casopai {
    font-family: inherit;
    font-size: inherit;
    margin-bottom: 22pt;
    width: 100%;
    border: 1px solid black;
}

td.cabecalhocasopai {
    background-color: #c8c8e8;
    text-align: right;
    letter-spacing: 2pt;
    text-transform: uppercase;
    width: 155px;
    font-weight: bold;
    padding-right: 4pt;
}

td.linhacasopai1 {
    padding-left: 4pt;
    padding-right: 4pt;
    background-color: #d8d8d8;
}

td.linhacasopai2 {
    padding-left: 4pt;
    padding-right: 4pt;
    background-color: #e8e8e8;
}

table.quadroscrum {
    font-family: inherit;
    font-size: inherit;
    margin-bottom: 22pt;
    min-width: 1628px;
    width: 100%;
    empty-cells: show;
    border: 1px solid black;
}

td.cabecalhoquadorscrum1 {
    background-color: #c8c8e8;
    text-align: center;
    letter-spacing: 2pt;
    text-transform: uppercase;
    height: 23px;
    min-height: 23px;
    font-weight: bold;
    padding: 2px;
}

td.cabecalhoquadorscrum2 {
    background-color: #c8c8e8;
    text-align: center;
    letter-spacing: 2pt;
    text-transform: uppercase;
    width: 12.5%;
    font-weight: bold;
    padding: 2px;
}

td.colunaquadroscrum {
  width: 12.5%;
  vertical-align: top;
  background-color: #e8e8e8;
  padding: 2px;
}

input.text {
    border: 1px solid #000000;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    width: 80px;
    text-align: center;
}

input.button {
  font-family: inherit;
  font-size: inherit;
}

select.select {
  font-family: inherit;
  font-size: inherit;
  margin: 2px;
}

div.minipostit {
    background-color: #FFFF80;
    border: 1px solid #000000;
    color: #000000;
    width: 62px;
    height: 62px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    float: left;
    margin: 1px;
    font-family: Arial;
}

table.miniPostit {
  height: 100%;
  width: 100%;
}

td.miniNomeSistema {
  font-size: 6pt;
  font-weight: bold;
  height: 33%;
  cursor: default;
}

td.miniNumeroCaso {
  font-size: 12pt;
  font-weight: bold;
  height: 33%;
}

td.miniPontuacao {
  font-size: 7pt;
  font-weight: bold;
  width: 50%;
  height: 33%;
  cursor: default;
  background-repeat: no-repeat;
  background-position: 44px 3px;
}

div.off td.miniPontuacao {
  background-image: url("../img/pri-off.png");
}

div.p4 td.miniPontuacao {
  background-image: url("../img/pri-4.png");
}

div.p3 td.miniPontuacao {
  background-image: url("../img/pri-3.png");
}

div.p2 td.miniPontuacao {
  background-image: url("../img/pri-2.png");
}

div.p1 td.miniPontuacao {
  background-image: url("../img/pri-1.png");
}

div.postitSerializado {
  display: none;  
}

table.postit {
  height: 100%;
  width: 100%;
}

td.nomeSistema {
  font-size: 13pt;
  font-weight: bold;
  height: 33%;
}

td.numeroCaso {
  font-size: 30pt;
  font-weight: bold;
  height: 33%;
  color: blue;
}

td.versao {
  font-size: 10pt;
  font-weight: bold;
  width: 50%;
  height: 33%;
  vertical-align: bottom;
  text-align: left;
  padding-left: 5pt;
  padding-bottom: 5pt;
}

td.pontuacao {
  font-size: 10pt;
  font-weight: bold;
  width: 50%;
  height: 33%;
  vertical-align: bottom;
  text-align: right;
  padding-right: 5pt;
  padding-bottom: 5pt;
}

td.legendas {
  vertical-align: middle;
  background-color: #e8e8e8;
  padding: 2px;
  font-weight: bold;
}

td.postitlegenda1 {
    background-color: #FFFF80;
    border: 1px solid #000000;
    width: 30px;
    height: 30px;
}

td.postitlegenda2 {
    background-color: #FF8000;
    border: 1px solid #000000;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    float: left;
    margin: 1px;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a.reordenar {
  letter-spacing: 0;
  font-size: 6pt;
  font-family: fantasy;
}

.ordemdeexecucao {
  background-color:#FFFFFF;
  border: 1px solid #000000;
  width: 680px;
  height: 600px
}
  
#control_overlay {
  background-color: #000000;
}

ol.lista {
  margin: 0;
}

li.itemLista {
/*  height: 34px;
  border: 1px solid black;
  background-color: #FFFF80;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: 1px;
  display: inline-block;
  vertical-align: middle;
  */
}

div.layerItemLista {
  height: 34px;
  border: 1px solid black;
  background-color: #FFFF80;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: 1px;
  display: inline-block;
  vertical-align: middle;
}

div.conteudoLista {
  position: reletive; 
  height: 524px;
  overflow: auto;
  margin-top: 38px;
}

div.ordenacaoBotoes {
  bottom: 0;
  width: 100%;
  position: absolute;
  height: 35px;
  text-align: center;
  border: 1px solid black;
  background-color: #c8c8e8;
}

div.ordenacaoTitulo {
  top: 0;
  width: 100%;
  position: absolute;
  height: 35px;
  text-align: center;
  border: 1px solid black;
  background-color: #c8c8e8;
}

div.moveGrip {
  float: right;
  height: 100%;
  background-image: url("../img/updown.png"); 
  width: 34px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: n-resize;
}

input.ok {
  margin: 5px;
  height: 25px;
  width: 100px;
}

input.cancelar {
  margin: 5px;
  height: 25px;
  width: 100px;
}
